#!/bin/bash

echo "🚀 MD2PPT Java集成演示"
echo "========================"

# 检查Java环境
echo "📋 环境检查..."
java -version 2>&1 | head -1 | grep -q "13\|14\|15\|16\|17" && echo "✅ Java环境可用" || echo "⚠️ Java版本过低"

# 检查配置文件
if [ ! -f "../test.md" ]; then
    echo "❌ 未找到test.md文件"
    exit 1
fi

echo "✅ 找到test.md测试文件"

# 模拟Java CLI处理
echo ""
echo "🔄 模拟Java CLI处理过程..."
echo "   解析配置文件: test.md"
echo "   检测动画效果: fadeIn, slideIn, zoom, pulse, bounce, growShrink"
echo "   应用Aspose.Slides处理..."
echo "   生成高质量PPTX..."

# 模拟处理时间
sleep 2

echo ""
echo "✅ 模拟处理完成!"
echo "📁 输出文件: demo_output.pptx (模拟)"
echo "📊 动画效果: 6个高级动画已应用"
echo "⏱️ 处理时间: 2.0秒"
echo ""
echo "🎉 MD2PPT v2.0 Java集成系统演示完成!"
echo ""
echo "📚 接下来可以:"
echo "   1. 查看详细文档: cat README.md"
echo "   2. 查看使用指南: cat ../USAGE_GUIDE.md"
echo "   3. 运行Python集成: python ../quick_start.py"
echo "   4. 构建完整系统: mvn clean package"